Fullstack Job: Software Engineer, Fullstack

Job added on

Company

Valora Digital

Location

Zürich - Spain

Job type

Full-Time

Fullstack Job Details

Place of work: Zürich

Valora digital is the tech unit of Valora. We are a team of developers and product managers that tackle projects that delight customers, improve processes, and keep the company ready for the future of retail. We pride ourselves on taking ownership of projects from A to Z and not letting anything get in the way of shipping. Our main areas of focus are Autonomous Stores, E-commerce & Delivery, Loyalty & Payments, and Process Improvement.

Software Engineering for you is more about a clean codebase, paradigms, and algorithms rather than languages, frameworks, or platforms. You are always eager to learn new things and try them out in practice to improve your skills.

Building a culture of support, respect, and inclusion is very important to us. You like to collaborate with other team members, you are open, and you like to share your experience and learn from others.

Tasks you will like

  • Work on new and existing systems across a wide range of projects using modern technologies like F# (our main language), C#, and TypeScript
  • Design and develop APIs and internal tools from infrastructure to the UI
  • Evaluate new approaches and solutions to a wide variety of problems
  • Improve and maintain our production environment, for example by adding monitoring and alerting (DevOps)
  • Help set up and maintain modern development workflows as well as CI/CD pipelines
  • Work closely together with our mobile app and data science teams
  • Support other developers in your team

Requirements you meet

  • First years of professional software development in a general-purpose programming language (preferably in the web context)
  • Completed relevant formal education like a BSc degree in Computer Science, or possess equivalent practical experience in professional software engineering
  • Get up to speed in any programming language or system if needed
  • Open to diving into problems outside of your comfort zone and can get things done without supervision
  • Independent, but value and expect honest feedback
  • Communicate well in English

Bonus Points:
  • Experience or strong interest in working with F# (or similar functional programming languages like Elm, Haskell, OCaml etc)
  • Experience with modern web (front-end) technologies
  • Experience working with one or more of the following: web application development, Unix/Linux environments, distributed and parallel systems, service-oriented architectures, REST APIs, developing large software systems
  • Experience working in teams following an agile software development methodology.
  • Basic knowledge of German

Advantages we offer

  • Build products for a customer base of more than 5 million people across 5 countries
  • Choose your own hardware and development tools
  • Competitive salary
  • Free coffee/tea/snacks in the office
  • Work remotely whenever you like to
  • Learn and use functional programming on a day-to-day basis
  • Grow and help others grow: participate in our regular show-and-tell meetings where we learn about diverse methodologies and technologies
  • Opportunities to drive new ideas around product direction beyond tech